home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / bbs / mf220a.zip / SYSOP.DOC < prev   
Text File  |  1995-05-29  |  11KB  |  283 lines

  1.  
  2.                              M i n d   F i e l d            
  3.  
  4.                              W r i t t e n    b y
  5.                     
  6.                     W i l l i a m    H.    R o u n t r e e
  7.  
  8.                      C o p y r i g h t  (c)   1 9 9 4 - 5
  9.  
  10.  
  11. Mind Field, Copyright (c) 1995 by William H. Rountree, is being
  12. distributed as Shareware. Under this concept you may use the SHAREWARE
  13. (unregistered) version for a reasonable period of time for evaluation
  14. after which you must either register your copy or discontinue usage.
  15.  
  16. Disclaimer:
  17.  
  18.      This program and other files associated with it are not
  19.      guaranteed to be bug free or virus free.  We are not
  20.      responsible for any damages of any kind, including
  21.      profit loses and data loss, that relate directly or
  22.      indirectly to these programs and files.  You may
  23.      distribute this program, as long as it is in unmodified
  24.      form with all the files originally included.
  25.  
  26. Credits:
  27.      Quick Basic (R) is a registered trade mark of Microsoft Corporation
  28.  
  29.      PCBoard (R) is a registered trade mark of Clark Development
  30.                  Corporation
  31.  
  32.      DoorFrame is copyrighted by Ted Freeman 1990-3,
  33.                   copyright (c) July-93 by Richard Paquette
  34.  
  35.  
  36. Overview:
  37.  
  38.           * * * * * * * This Door Requires ANSI  * * * * * * *
  39.  
  40.      Mind Field is a stratagic type door game.  This door limits the user
  41.      to 600 seconds once it has begun if not registered.  Although not 
  42.      written to operate on a multi-tasking environment, it has been tested to 
  43.      do so without any known problems.  This door will support up to 50 users.  
  44.      It is also written to be able to use Com ports and IRQ's not usually 
  45.      used.  This door does NOT require any daily maintenance.  This door code 
  46.      is written using Quick Basic and DoorFrame runtime library.  
  47.  
  48. Configuration file setup:
  49.                                 Example Batch File
  50.                                 ------------------
  51. A sample batch file is included and is similar to the following:
  52.  
  53.    ECHO OFF
  54.    CD\DOORS\MF             <=- Switch to the door's Directory.
  55.    MF MF.CFG               <=- Execute the door program and pass the
  56.                                 configuration filename to the program.
  57.    CD\PCB                  <=- Go back to PCB DIR when user exits door.
  58.    BOARD                   <=- Restart BBS.
  59.  
  60.  
  61.                           Configuration Files
  62.                           -------------------
  63.  
  64. Example configuration file for PCBOARD.SYS
  65. ------------------------------------------
  66.  
  67. C:\PCB\PCBOARD.SYS  <=-  (Full pathname of your PCBOARD.SYS file)
  68. Prime Base          <=-  (Change this to your BBS name)
  69. William             <=-  (The Sysop's first name)
  70. Rountree            <=-  (The Sysop's last name)
  71.  
  72. Example configuration file for USERS.SYS
  73. ------------------------------------------
  74.  
  75. C:\PCB\USERS.SYS    <=-  (Full pathname of your USERS.SYS file)
  76. Prime Base          <=-  (Change this to your BBS name)
  77. William             <=-  (The Sysop's first name)
  78. Rountree            <=-  (The Sysop's last name)
  79.  
  80. Example configuration file for DOOR.SYS
  81. ---------------------------------------
  82.  
  83. C:\BBS\DOOR.SYS     <=-  (Full pathname of your DOOR.SYS file)
  84. Prime Base          <=-  (Change this to your BBS name)
  85. William             <=-  (The Sysop's first name)
  86. Rountree            <=-  (The Sysop's last name)
  87.  
  88. Example configuration file for USERINFO.DAT
  89. -------------------------------------------
  90.  
  91. C:\BBS\USERINFO.DAT <=-  (Full pathname of your USERINFO.DAT file)
  92. Prime Base          <=-  (Change this to your BBS name)
  93. William             <=-  (The Sysop's first name)
  94. Rountree            <=-  (The Sysop's last name)
  95.  
  96. Example configuration file for CALLINFO.BBS
  97. -------------------------------------------
  98.  
  99. C:\BBS\CALLINFO.BBS <=-  (Full pathname of your CALLINFO.BBS file)
  100. Prime Base          <=-  (Change this to your BBS name)
  101. William             <=-  (The Sysop's first name)
  102. Rountree            <=-  (The Sysop's last name)
  103.  
  104. Example configuration file for DORINFOx.DEF
  105. -------------------------------------------
  106.  
  107. C:\BBS\DORINFOx.DEF <=-  (Full pathname of your DORINFOx.DEF file
  108.                           where 'x' is the BBS Node number.
  109. Prime Base          <=-  (Change this to your BBS name)
  110. William             <=-  (The Sysop's first name)
  111. Rountree            <=-  (The Sysop's last name)
  112.  
  113. Example configuration file for SFDOORS.DAT
  114. ------------------------------------------
  115.  
  116. C:\BBS\SFDOORS.DAT  <=-  (Full pathname of your SFDOORS.DAT file)
  117. Prime Base          <=-  (Change this to your BBS name)
  118. William             <=-  (The Sysop's first name)
  119. Rountree            <=-  (The Sysop's last name)
  120.  
  121. Example configuration file for GTUSER.BBS
  122. ----------------------------------------
  123.  
  124. C:\BBS\GTUSER.BBS   <=-  (Full pathname of your GTUSER.BBS file)
  125. Prime Base          <=-  (Change this to your BBS name)
  126. William             <=-  (The Sysop's first name)
  127. Rountree            <=-  (The Sysop's last name)
  128. 1                   <=-  (COM port number - defaults to 1)
  129. 1                   <=-  (Node number - defaults to 1)
  130.  
  131. Example configuration file for TRIBBS.SYS
  132. ----------------------------------------
  133.  
  134. C:\BBS\TRIBBS.BBS   <=-  (Full pathname of your TRIBBS.SYS file)
  135. Prime Base          <=-  (Change this to your BBS name)
  136. William             <=-  (The Sysop's first name)
  137. Rountree            <=-  (The Sysop's last name)
  138.  
  139. Example of the .KEY file
  140. ------------------------
  141. 00000               <=-  (Your BBS Registration Number)
  142. William Rountree    <=-  (Sponsor of Door)
  143. 5                   <=-  (Number of games allowed each day)
  144. 600                 <=-  (Number of seconds per game)
  145.  
  146. NOTE: At present it is unclear which BBS systems read their BBS drop files
  147.       back in and make updates to the system files upon termination of a door.
  148.       If your BBS performs this function then your files will be updated,
  149.       otherwise nothing will change and the updates will have to be performed
  150.       manually. It is left to the individual Sysop to know if his BBS
  151.       software does indeed perform the updates or not.
  152.  
  153.     DoorFrame requires DOS 3.x and up since all files are opened in SHARED
  154.     mode.
  155.  
  156.     When using PCBOARD.SYS, DoorFrame also accesses the USERS file.
  157.  
  158.     When using USERS.SYS, DoorFrame also accesses PCBOARD.SYS, PCBOARD.DAT
  159.     and the USERS file.
  160.  
  161.     The DOOR.SYS used by DoorFrame is the standard 52 line GAP (tm) file.
  162.  
  163.     The CALLINFO.BBS used by DoorFrame currently contains 36 lines.
  164.  
  165.     If ANY Basic error is encountered, it will branch to ERR.ROUTINE and
  166.     call the ERRORS subroutine. The error will be printed to the screen and
  167.     written to DFRAME.ERR. Your Door will then exit back to the BBS.
  168.  
  169. Fossil Driver Support
  170. ---------------------
  171.  
  172. - Automatic:
  173.   BNU: Yes
  174.   XOO: Yes
  175.  
  176. Environment Variables:
  177.  
  178. Mine Field supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4
  179. and COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
  180. number after the configuration filename.
  181.  
  182.     MF MF.CFG /5 OR
  183.     MF MF.CFG /%IRQ%  for the environment variable.
  184.  
  185. The /5 tells Mine Field to use IRQ5 rather than the standard IRQ4 that
  186. is normally used with COM1. No /x parameter is needed for the standard IRQ's.
  187.  
  188. When specifying the location of the system file on line 1 of the doors .CFG
  189. file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
  190. and %wcnodeid%. Some examples:
  191.  
  192.  PCBoard:
  193.    
  194.    USERS.SYS in C:\PCB           - %pcbdrive%%pcbdir%\USERS.SYS
  195.    USERS.SYS in C:\PCB\NODE1     - %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS
  196.  
  197.  
  198.  Wildcat!:
  199.    
  200.    USERINFO.DAT in C:\WC\NODE1   - C:\WC\NODE%wcnodeid%
  201.  
  202. Non-PCBoard systems may use the PCB environment variables by setting them
  203. in either AUTOEXEC.BAT or in the batch that runs the door. For example:
  204.  
  205.  SET PCBDRIVE=C:
  206.  SET PCBDIR=\BBSDIR
  207.  SET PCBNODE=1
  208.  
  209.  
  210. Daily Maintenance:
  211.  
  212.      No modification of your daily maintenance is required since Mine Field
  213.      performs it's Daily Maintenance on the first caller that day.  This
  214.      maintenance is very short and should not delay the play by that call
  215.      very much.
  216.  
  217. Limitations:
  218.  
  219.      This door will continue to operate in it's original condition until
  220.      it is registered.
  221.      
  222.      1:  Each player is limited to 1 Mine Field a day until registered.
  223.      2:  A player cannot play ahead, or make up lost days until registered.
  224.      3:  A game is limited to 600 seconds.
  225.  
  226.      These limitations will be removed upon it's registration.
  227.  
  228. Sysop Keys
  229. ==========
  230.  
  231. F3    -  Toggles the printer On/Off. Value is passed to PCBoard and/or
  232.          written to DOOR.SYS and USERS.SYS
  233. F4    -  Toggles the Page Bell on/off. Value is passed to PCBoard
  234.          and/or written to DOOR.SYS and USERS.SYS
  235. F5    -  DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
  236. F7    -  Toggles the Caller Alarm On/Off. Value is passed to PCBoard
  237.          and/or written to DOOR.SYS and USERS.SYS
  238. F8    -  Returns the caller involuntarily to the BBS.
  239. F9    -  Toggles the local display On/Off. Value is passed to PCBoard
  240.          and/or written to DOOR.SYS and USERS.SYS
  241. F10   -  Activates SysOp CHAT mode within the DOOR.
  242. ESC   -  Deactivates CHAT mode.  DOOR is resumed.
  243. UP    -  Give the caller extra time while in the DOOR.
  244. DN    -  Subtract time from the caller while in the DOOR.
  245. HOME  -  HELP key for Status Line options.
  246. ALT-N -  SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
  247. ALT-X -  PCBoard will exit after current caller logs off. Value is
  248.          passed to PCBoard. Not available on non-PCBoard systems.
  249.  
  250. Registration:
  251.  
  252.      Mine Field costs $15.00 US currency to register.  I will post a
  253.      message on Prime Base in the Door Support Conference with your
  254.      individual registration number.  If you have any problems or questions,
  255.      please leave all messages in this area for:
  256.  
  257.           William Rountree or Sysop at:
  258.  
  259.           Prime Base Node #1: (804) 587-4289   28,800 Zoom
  260.                           #2: (804) 587-4382   28,800 USR Dual Standard
  261.           Voice:              (804) 587-3082
  262.           FidoNet: 1:275/58
  263.  
  264.      You may also contact the following support board to obtain technical
  265.      support as well as the latest versions of each door.
  266.  
  267.            Jeff Miller (DayTrader) at:
  268.  
  269.            DateLine BBS: (909)785-1710  8 Nodes  All 14.4
  270.            Voice:        (909)785-5226
  271.            Internet      DayTrader9@aol.com
  272.  
  273.       When calling DateLine..just page the sysop or leave a message in the
  274.       Prime Base Doors conference.
  275.  
  276. INTERNET:
  277.  
  278.       Thanks to Mike Jordan, the current version of all my doors will be
  279.       available as follows:
  280.  
  281.          ftp europa.com
  282.          cd outgoing/DOORS/prime.base
  283.